#pragma once

#include <cv.h>
using cv::Mat;

class Effect {
public:
    // Default effect does nothing, pure virtual
    virtual Mat run(const Mat& src) = 0;
private:
};
